Another Chinese balloon joke?

Advertisement